package com.atmilan.quartz.model.vo.buyer;

import java.math.BigDecimal;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import lombok.Data;

/**
 * 商品SKU对象 t_product_sku
 * 
 * @author muyu
 * @date 2020-09-07
 */
@Data
public class ProductSkuQuery extends BaseQuery {
    private static final long serialVersionUID = 1L;

    private Long id;
    private String properties;
    private BigDecimal price;
    private Long totalStore;
    private String productName;
    private Long categoryId;
    private String categoryIds;
    private String onSaleStatus;
    private Long supplierId;
    private Long brandId;

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("properties", getProperties()).append("price", getPrice()).append("remark", getRemark()).append("createTime", getCreateTime()).append("creator", getCreator()).append("editTime", getEditTime()).append("editor", getEditor()).append("totalStore", getTotalStore()).append("productName", getProductName()).toString();
    }
}
